github.com/go-pg/pg/v10/internal/pool.BufReader.available (field)
31 uses
github.com/go-pg/pg/v10/internal/pool (current package)
reader_buf.go#L22: available int // bytes available for reading
reader_buf.go#L29: available: -1,
reader_buf.go#L44: b.available = n
reader_buf.go#L48: return b.available
reader_buf.go#L52: if b.available != -1 {
reader_buf.go#L53: b.available += n
reader_buf.go#L66: if b.available == -1 || buffered <= b.available {
reader_buf.go#L69: return b.available
reader_buf.go#L73: if b.available == -1 {
reader_buf.go#L76: w := b.r + b.available
reader_buf.go#L84: if b.available == -1 {
reader_buf.go#L90: w := b.r + b.available
reader_buf.go#L112: if b.available == 0 {
reader_buf.go#L144: if b.available != -1 {
reader_buf.go#L145: if b.available == 0 {
reader_buf.go#L148: if len(p) > b.available {
reader_buf.go#L149: p = p[:b.available]
reader_buf.go#L219: if b.available != -1 && buffered >= b.available {
reader_buf.go#L265: if b.available != -1 && buffered >= b.available {
reader_buf.go#L290: if b.available == 0 {
reader_buf.go#L366: if b.available != -1 && nn > b.available {
reader_buf.go#L367: nn = b.available
reader_buf.go#L409: if b.available == -1 {
reader_buf.go#L412: buf := make([]byte, b.available)
reader_buf.go#L418: if b.available == -1 {
reader_buf.go#L421: if b.available <= len(b.buf) {
reader_buf.go#L422: return b.ReadN(b.available)
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)